london scotland b&b escort hotels in devon glasgow edinburgh britain exeter cornwall escorts devon wales self catering ireland british accommodation bed and breakfast